make difficulties for oneself - Alemán Inglés Diccionario